Mobile
Log In Sign Up
Home > chinese-english > "give the devil his due" in English

English translation for "give the devil his due"

给魔鬼他应得的东西 公平对待自己不喜欢的人
公平对待, 平心而论
平心而论


Related Translations:
devil sticks:  恶魔棍魔棍
devil killer:  天空之魔鬼屠夫
the devils:  浴室情杀案
jersey devil:  西魔泽西恶魔
devil coat:  军礼服的外套, 节日服, 礼服
red devil:  〔美俚〕【药学】速可眠[丙烯戊巴比妥钠]红色药丸。
devils night:  百鬼夜行
devils toenail:  缝合线
spit devil:  喷火不倒翁[玩具]。
devilled ham:  辣味烤火腿
Example Sentences:
1.To give the devil his due , he is quite a conscientious worker .
他工作还是认真的。
2.Give the devil his due , but is very careful that there is not much due him
对坏人的好处也得公平对待,但要非常小心,坏人身上的好处是不多的。
3.Brown is very unreliable ; but to give the devil his due , he is a first - class mechanic
布朗很靠不住,但是平心而论,在技术上他可是个一流的技工。
4.I don ' t like my english teacher , but to give the devil his due , i must admit that he is good teacher
我不喜欢我的英语老师,但平心而论,我必须承认他是个好老师。
5.I don ' t like him either . but to give the devil his due , i must admit that he is a pretty talented person
我也不喜欢他。不过说句公道话,我得承认他是个很有才华的人。
6.B : i don ' t like him either . but to give the devil his due , i must admit that he is a pretty talented person
我也不喜欢他。不过说句公道话,我得承认他是个很有才华的人。
7.Arthur was a straightforward and just young fellow , no respecter of persons , and always anxious to give the devil his due
亚瑟是个坦率正直的青年,待人一视同仁,就是对他不喜欢的人,他也总是做到公平对待。
8.He s not too bad , nosey flynn said , snuffling it up . he has been known to put his hand down too to help a fellow . give the devil his due
“他这个人不赖, ”大鼻子弗林边吸溜着鼻涕边说, “还听说,他曾伸手去帮过一个伙伴的忙。
Similar Words:
"give the chinese a 3-victory" English translation, "give the clothes a good rinse" English translation, "give the countersign" English translation, "give the cry of justice" English translation, "give the derivations of words" English translation, "give the economy the pound etc a boost" English translation, "give the enemy a hard blow" English translation, "give the enemy a taste of our shells" English translation, "give the enemy no quarter" English translation, "give the eye" English translation